// eos节点数据表
'use strict';

module.exports = (sequelize, DataTypes) => {
  var Eosendpoint = sequelize.define('Eosendpoint', {
    id: {
      type: DataTypes.INTEGER,
      autoIncrement: true,
      primaryKey: true
    },
    endpoint: DataTypes.STRING, // 节点地址
    status: DataTypes.STRING, // 节点状态 (using: 使用中、 unused: 未使用、stopped: 已停用)
    testTotal: DataTypes.INTEGER, // 测试总次数
    successTotal: DataTypes.INTEGER, // 成功总次数
    failTotal: DataTypes.INTEGER // 失败总次数
  }, {});
  Eosendpoint.associate = function (models) {
    // associations can be defined here
  };
  Eosendpoint.sync({ alter: true })
  return Eosendpoint;
};